#include <iostream>
using namespace std;
 
/**
 * 
 * C++ 中预定义的宏
 * 源码来自： https://www.runoob.com/cplusplus/cpp-preprocessor.html
 * */
int main ()
{
    // 程序编译时包含当前行号。
    cout << "Value of __LINE__ : " << __LINE__ << endl; 
    // 程序编译时包含当前文件名。
    cout << "Value of __FILE__ : " << __FILE__ << endl;
    // 把源文件转换为目标代码的日期。
    cout << "Value of __DATE__ : " << __DATE__ << endl;
    // 程序被编译的时间
    cout << "Value of __TIME__ : " << __TIME__ << endl;
 
    return 0;
}